package edu.uaskl.jqf.algorithm;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

import edu.uaskl.jqf.algorithm.interfaces.Algorithm;
import edu.uaskl.jqf.model.gates.interfaces.Gate;
import edu.uaskl.jqf.model.gates.util.Gates;

public class Qft implements Algorithm {
    private static final List<Gate> listGates = Collections.unmodifiableList(Arrays.asList(Gates.QFT));

    @Override
    public List<Gate> getGates() {
        return listGates;
    }

}
